pb install en local "Warning: session_start(): Failed to read session data"

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] pb install en local "Warning: session_start(): Failed to read session data"

    Bonjour à tous,

    Je suis actuellement hébergé chez Orange et souhaite partir chez OVH...

    J'ai récupéré mon back up (fichier et base de données) afin de réinstaller mon site en local (avant de migrer) via XAMPP et Phpmyadmin
    J'ai ensuite créé une nouvelle base de données toute propre, installé un nouveau site joomla de base (3.10.11 comme mon site), collé tous les fichiers de mon site en ligne dans local htdocs/monsite et enfin importé la base de données de mon site en ligne dans la nouvelle...

    Jusque là tout se passe bien, sauf que, quand j'ouvre mon site en local, j'ai le message d'erreur suivant :
    Warning: session_start(): Failed to read session data: user (path: C:\xampp\tmp) in C:\xampp\htdocs\essai\libraries\joomla\session\han dler\native.php on line 260
    Error: Failed to start application: Failed to start the session​


    il semblerait que ça soit un pb d'accès à la base de données qui ne correspond pas au site...
    j'ai pourtant utilisé l'outil MoovJla et ai ceci dans les paramètres de config.php :
    public $dbtype = 'mysqli';
    public $host = 'localhost';
    public $user = 'root';
    public $password = '';
    public $db = 'essai3';​


    ça fait 2 semaines que j'essaie de trouver une solution sur internet, sans succès, vous imaginez bien...

    Si quelqu'un a une petite idée, je suis preneur +++

    Merci par avance à ceux qui voudront bien m'accorder un peu de temps pour m'aider...

    David

  • #2
    Bonjour,

    Il n'y a aucune raison de créer un nouveau site pour y coller ensuite une copie du site récupéré.
    Si tu as une copie des fichiers et la base de données importée, il te suffit de modifier dans le fichier de configuration non seulement ces lignes mais aussi les chemins d'accès aux dossiers logs et tmp.
    Le message d'erreur est peut-être dû à une erreur dans ce fichier configuration.php : avec quoi l'as-tu modifié ?

    Cela dit, OVH n'a pas la meilleure presse actuellement ici, avec notamment pas de version de MySQL compatible avec Joomla! 5 pour le moment.
    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
    MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

    Commentaire


    • #3
      Un grand merci pour ta réponse rapide RobertG...
      Je m'y suis peut-être mal pris en effet.
      Je regarde ça dès que possible et change de méthode.

      Pour OVH, j'ai pas trop le choix car c'est imposé par mon service informatique
      ça sera toujours mieux qu'orange en tout cas, qui n'est pas du tout spécialisé

      Commentaire


      • #4
        Bon ben j'ai essayé et j'ai le même résultat...
        Par contre, en faisant comme ça (pas d'install joomla au préalable mais copie des fichiers du site en ligne), je me rends compte que je n'ai pas de fichier configuration.php à la racine de mon site local !
        Mon hébergeur n'a pas intégré de fichier configuration.php au backup... c'est normal ? le pb vient peut-être de là du coup ?

        Commentaire


        • #5
          C'est étonnant que la sauvegarde ne comporte pas ce fichier. Si tu as toujours un accès aux fichiers du serveur, récupère-le et adapte-le au site local (au besoin, tu peux utiliser MoovJla (voir ma signature) pour que la modification soit plus simple.
          "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
          MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

          Commentaire


          • #6
            Encore merci RobertG pour ton aide. Je vais voir avec mon hébergeur pour qu'il me transmette le fichier configuration.php
            J'avais effectivement utilisé MoovJla mais comme je n'avais pas le fichier configuration.php du site en ligne, je ne risquais pas d'aller bien loin !
            Encore Merci

            Commentaire


            • #7
              Je commence à comprendre... en fait, mon hébergeur a créé à la racine de mon site un dossier "config_platform" dans lequel il a mis le fichier configuration.php
              Du coup, je n'ai pas de fichier configuration.php à la racine de mon site.

              J'ai donc modifié comme il faut le fichier configuration.php directement dans ce dossier "config_platform" et l'ai laissé dedans...
              et ça marche... à moitié ! La page d'accueil s'affiche à peu près correctement, j'arrive à dérouler les menus, mais dès que je clique sur un article, j'ai désormais le message suivant :

              Not found
              The requested URL was not found on this server.
              Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.2.12 Server at localhost Port 80

              Une idée ?


              Commentaire


              • #8
                Je ne comprends pas : si tu as rapatrié le site sur ton serveur local, le fichier configuration.php doit se trouver à la racine du site.
                Si tu as un fichier .htaccess, renomme-le, puis renomme htaccess.txt en .htaccess
                "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                Commentaire


                • #9
                  non non, je te confirme, mon hébergeur (orange) l'a placé dans ce dossier "config_platform" qu'il a créé... sans doute pour des raisons de sécurité.
                  Et si je prends le fichier configuration.php de ce dossier et que je le mets à la racine du mon site en local et que je supprime ce dossier "config_platform", j'ai un message d'erreur me disant que je n'ai pas de fichier configuration.php

                  Sinon, je n'ai pas non plus de fichier .htaccess

                  (encore merci pour le temps que tu m'accordes)

                  Commentaire


                  • #10
                    en fait c'est comme si mes liens d'articles n'étaient plus bons...
                    Par contre, les liens vers des documents pdf fonctionnent et j'ai bien accès à la partie administrator où tout semble fonctionner de ce côté là... l

                    Commentaire


                    • #11
                      Si ton fichier est obligatoirement dans ce dossier, cela veut dire qu'Orange a une gestion de cette localisation, à mon avis dans un fichier .htaccess, à moins que le fichier index.php ait du code en plus.
                      Pour les erreurs, c'est peut-être parce que tu as la réécriture d'URL "au vol" active dans la configuration de l'administration, mais pas de fichier .htaccess actif. C'est pourquoi je parlais de renommer le htaccess.txt
                      "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                      MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                      Commentaire


                      • #12
                        Tu es trop fort !
                        j'ai supprimé la réécriture d'URL au vol dans l'admin et ça marche... j'ai encore un ou deux petit bug mais rien de trop méchant, je devrais pouvoir m'en sortir...
                        Un ENORME merci ! Vraiment !
                        Bonne soirée

                        Commentaire

                        Annonce

                        Réduire
                        Aucune annonce pour le moment.

                        Partenaire de l'association

                        Réduire

                        Hébergeur Web PlanetHoster
                        Travaille ...
                        X